package com.example.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 订单信息
 */
@Data
public class Orders implements Serializable {
    private static final long serialVersionUID = 1L;

    /** ID x*/
    private Integer id;
    /** 订单编号 */
    private String orderNo;
    /** 下单时间 */
    private String time;
    /** 支付时间 */
    private String payTime;
    /** 支付类型 */
    private String payType;
    /** 订单状态 */
    private String status;
    /** 接单商家ID */
    private Integer businessId;
    /** 接单骑手ID */
    private Integer deliveryId;
    /** 商家名称 */
    private String businessName;
    /** 商家地址 */
    private String businessAddress;
    /** 消费者名称 */
    private String userName;
    /** 骑手姓名 */
    private String deliveryName;
    /** 收货人 */
    private String user;
    /** 送货地址 */
    private String address;
    /** 下单人电话 */
    private String phone;
    /** 下单人ID */
    private Integer userId;
    /** 订单总价 */
    private BigDecimal amount;
    /** 优惠金额 */
    private BigDecimal discount;
    /** 实付款 */
    private BigDecimal actual;
    /** 备注 */
    private String comment;
    /** 封面 */
    private String cover;
    /** 名称 */
    private String name;
    /** 送达时间 */
    private String arriveTime;
    /** 用户删除 */
    private Integer deleted;

    public String getDate(){
        String str = null;
        if(this.time != null)
            str = this.time.substring(0,11);
        return str;
    }
}